Knowledge Management: A Solution to Requirements Understanding in Global Software Engineering

نویسندگان

  • Hashim Khan
  • Mohammed A. Alnuem
چکیده

The aim of the study is to identify useful Knowledge Management (KM) practices/tools in order to overcome Requirements Understanding (RU) challenges in Global Software Engineering (GSE). As Requirements Engineering (RE) is considered one of the most crucial, human intensive and challenging phase of software engineering. A paradigm shift from traditional co-located to offshore development has introduced additional complications in RE specifically in RU. Issues in GSE like involvement of people from diverse culture, different inter-personal communication and coordination skills leads to RU problems. For this, the need of proper practices/tools to overcome RU challenges in global setting is obvious from literature. So, this study focuses on two things. Firstly, in this study authors have mentioned major RU challenges in GSE which were identified in author’s pervious study. Secondly, authors have identified useful Knowledge Management (KM) practices/tools that can aid globally dispersed software development teams in RU. For this purpose, industrial surveys were conducted in software companies involved in GSE. Thereby, useful KM practices such as Document Management, Competence Management and Knowledge sharing processes such as Socialization are identified to address RU issues faced in GSE. In addition, modern and advanced ICT tools such as video and audio conferencing, Forums, Intranets, have also been proposed for overcoming these challenges. Moreover, a detailed analysis is presented that how a specific KM practice/tool helps to cater a specific RU challenge.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Importance of Knowledge Management Practices in Overcoming the Global Software Engineering Challenges in Requirements Understanding

Going offshore has become a norm in current software organizations due to several benefits like availability of competent people, cost, proximity to market and customers, time and so on. Despite the fact that Global Software Engineering (GSE) offers many benefits to software organizations but it has also created several challenges/issues for practitioners and researchers like culture, communica...

متن کامل

8 Reusing Requirements in Global Software Engineering

Knowledge sharing and reuse in global software engineering (GSE) are challenging issues. Knowledge management (KM) is specifically impacted because on top of distance, culture and language mismatches, there is also the perceived risk of sharing something which could mean that others could take over some work. Mistrust and protectionism are often the consequence, leading to insufficient reuse. T...

متن کامل

The Impact of Stakeholders? Geographical Distribution on Managing Requirements in a Multi-Site Organization

The increasing globalization of software industry demands an investigation of Requirements Engineering (RE) in multisite software development organizations. Requirements engineering is a task difficult enough when done locally -but it is even more difficult when cross-functional stakeholder groups specify requirements across cultural, language and time zone boundaries. This paper reports on a f...

متن کامل

Requirements Engineering challenges in multi-site software development organizations

1 The paper is a revised version of the paper entitled "The impact of stakeholders’ geographical distribution on managing requirements in a multi-site organization” published in the Proceedings of the IEEE Int’l Conference on Requirements Engineering, 2002 Abstract The increasing globalization of software industry demands an investigation of Requirements Engineering (RE) in multi-site software ...

متن کامل

Empowering the Knowledge Worker - End-User Software Engineering in Knowledge Management

Rapid growth of international trade and cooperation on the one hand and the global Information and Communication Technology(ICT)-driven communication powered by the Internet have fuelled unprecedented expansion of global collaboration in practically all walks of human activity. Virtual organisations spanning not only diverse countries but also the entire regions become an ubiquitous and dynamic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012